/*主体宽度*/
.w_1340{ max-width:1340px; margin-right: auto; margin-left: auto;}
/*两边距离*/
.w_width{padding-left: 80px;padding-right: 80px;}
@media  screen and (max-width: 1040px){
.w_width{padding-left: 15px;padding-right: 15px;}
}
/*顶部导航*/
body.on{overflow: hidden;height: 100vh;}
.wyb_s{width: 100%;border-bottom: 1px solid #ae9768;background: #f2f2f2;position: fixed;top: 0;left: 0;z-index: 99;height:193px}
.t_navs{ width: 100%;}
.t_navs::after{content: "";display: block;clear: both;}
/*正常屏幕显示*/
.t_navs .top{ width: 100%; float: left; position: relative;padding-top: 38px;padding-bottom: 12px;}
.t_navs.on .top{display: none;}
/*logo*/
.t_navs .top .logo{float: left;}
.t_navs .top .logo img{ width: auto; height: 82px;display:block}
.t_navs .top .right{ float: right;}
.t_navs .top .right .yyqh{font-size: 0;}
.t_navs .top .right .yyqh a{display: inline-block;vertical-align: middle;font-size: 16px;color: #211815;line-height: 82px;}
.t_navs .top .right .yyqh a:hover,
.t_navs .top .right .yyqh a.on{color: #a48953;}
.t_navs .top .right .yyqh span{display: inline-block;vertical-align: middle;font-size: 16px;color: #211815;line-height: 82px;margin: 0 5px;}
/*一级导航*/
.t_navs .bottom{width: 100%;float: left;}
.t_navs .bottom .menu{float: left;width: 100%;}
.t_navs .bottom .menu .ul{width: 100%; float: left;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.t_navs .bottom .menu .nli{ float: left; position: relative;}

.t_navs .bottom .menu .nli span a{ display: block;color: #211815; position: relative;padding:  12px 20px;font-size: 16px;line-height: 36px;}
/*鼠标经过样式*/
.t_navs .bottom .menu .nli.on span a,.t_navs .bottom .menu .nli:hover span a{ color: #a48953;}
/*二级导航*/
.t_navs .bottom .sub{padding-bottom: 10px; display: none; position: absolute; width: 223px; top:100%; left: 50%;margin-left: -101.5px; background: rgba(164,137,83,0.8); z-index: 4;}
.t_navs .bottom .sub .l2{ width: 100%;text-align: center;font-size: 16px;}
.t_navs .bottom .sub .l2 a{ display: block; color: #ffffff;line-height: 36px;position: relative;}
.t_navs .bottom .sub .l2 a::after{content: "";display: block;width: 0;height: 1px;background: #c4bba6;position: absolute;left: 50%;bottom: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.t_navs .bottom .sub .l2:hover a::after{width: 98px;}
/*隐藏手机显示*/
.t_navs .menuph{ display: none;} 
.t_navs .xialaph{ display: none;}
@media screen and (max-width:1680px) {
    .wyb_s{height:157px}
.t_navs .top{padding-top: 30px;padding-bottom: 10px;}
.t_navs .top .logo img{height: 66px;}
.t_navs .top .right .yyqh a{font-size: 14px;line-height: 66px;}
.t_navs .top .right .yyqh span{font-size: 14px;line-height: 66px;margin: 0 4px;}
.t_navs .bottom .menu .nli span a{padding:  10px 14px;font-size: 14px;line-height: 30px;}
.t_navs .bottom .sub{padding-bottom: 8px;width: 223px;margin-left: -105px;}
.t_navs .bottom .sub .l2{font-size: 14px;}
.t_navs .bottom .sub .l2 a{line-height: 30px;;}
.t_navs .bottom .sub .l2:hover a::after{width: 80px;}
}
@media screen and (max-width:1024px) {
    .wyb_s{height:auto !important}
/*电脑端导航隐藏*/
.t_navs .yyqh{ float: left;margin-right: 15px;display:flex;align-items:center}
.t_navs .top .right .yyqh a{line-height: 50px;}
.t_navs .top .right .yyqh span{line-height: 50px;}
.t_navs .menu{ display: none;}
/*手机端导航显示*/
.t_navs .menuph{ display: block;}
.t_navs .xialaph{ display: block;}
/*手机端样式*/
.t_navs .top{ padding: 0 15px; width: 100%; position: fixed; top: 0; left: 0; z-index: 4; background: #f2f2f2;display:block !important}
/*logo*/
.t_navs .top .logo{ margin: 5px 0;}
.t_navs .top .logo img{ height: 40px;}
/*右侧三条杠*/
.t_navs .menuph{ float: right; width: 28px; height: 22px; cursor: pointer; text-align: center; margin: 15px 0;}
.t_navs .menuph .point { display: inline-block;  width: 28px;  height: 22px; position: relative;}
.t_navs .menuph .point:hover .navbtn,
.t_navs .menuph .point:hover .navbtn::after,
.t_navs .menuph .point:hover .navbtn::before { width: 28px;}
.t_navs .menuph .navbtn { position: absolute; top: 10px; right: 0; display: inline-block; width: 21px; height: 2px; background: #a48953;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.t_navs .menuph .navbtn::after,
.t_navs .menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 2px; content: ''; background: #a48953;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.t_navs .menuph .navbtn::after { top: -11px;}
.t_navs .menuph .navbtn::before { top: 11px;}
.t_navs .menuph .point.active .navbtn{ background: transparent;}
.t_navs .menuph .point.active .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0;}
.t_navs .menuph .point.active .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0;}
/*一级导航*/
.t_navs .xialaph{ position: fixed; left: 0; top: 0; float: left; width: 100%; height: 100%; overflow: scroll; padding: 50px 15px 100px 15px; display: none; z-index:3; background:#fff;}
.t_navs .xialaph .ul2,
.t_navs .xialaph .ul3{ display: none;}
.t_navs .xialaph h4 a{ float: left; width: 60%; color: #333333;line-height: 50px;font-size: 16px;} 
.t_navs .xialaph h4{ float: left; width: 100%; position: relative;}
.t_navs .xialaph li:last-child h4::before{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph h4:hover a,
.t_navs .xialaph h5:hover a{ color: #a48953;}
.t_navs .xialaph h5 a{ float: left; width: 100%; color: #1f1f1f;line-height: 40px; text-transform: uppercase;font-size: 14px;}
.t_navs .xialaph h5{ float: left; width: 100%; position: relative;}
.t_navs .xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph h4 img{ width: 15px; height: 8px; float: right; margin-top: 24px; cursor: pointer;}
.t_navs .xialaph h5 img{ width: 11px; height: 6px; float: right; margin-top: -25px; margin-right: 18px; cursor: pointer;}
.t_navs .xialaph h4.active img.img_s,
.t_navs .xialaph h5.active img.img_s{ display: none;}
.t_navs .xialaph h4.active img.img_d,
.t_navs .xialaph h5.active img.img_d{ display: block;}
.t_navs .xialaph .ul2{ float: left; width: 100%; padding: 0 10px;}
.t_navs .xialaph .ul3{padding-bottom: 10px; padding-left: 15px; z-index: -1; position: relative;}
.t_navs .xialaph .ul3::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph li:last-child .ul3::after{ display: none;}
.t_navs .xialaph .ul3 li a{ color: #333;line-height: 35px; display: block;font-size: 14px;}
.t_navs .xialaph .ul3 li:hover a{color: #a48953;}
.t_navs .xialaph .ul3 li{ padding-top: 5px;}
.t_navs .xialaph .ul3 li:first-child{ padding-top: 0;}
/*二级三级导航箭头*/
.t_navs .img_d,
.t_navs .disno{ display: none;} 
/*语言切换*/
.t_navs .xialaph .yyqhs{width: 100%;float: left;font-size: 0;text-align: center;margin-top: 20px;}
.t_navs .xialaph .yyqhs a{display: inline-block;vertical-align: middle;font-size: 14px;color: #333;line-height: 20px;}
.t_navs .xialaph .yyqhs span{display: inline-block;vertical-align: middle;font-size: 14px;color: #333;line-height: 20px;margin: 0 4px;}
.t_navs .xialaph .yyqhs a:hover,
.t_navs .xialaph .yyqhs a.on{color: #a48953;}
}

/*底导航*/
.bottomnav{width: 100%;}
.bottomnav .top{width: 100%;padding-top: 58px;padding-bottom: 76px;background: #333333;}
.bottomnav .top .content{width: 100%;overflow: hidden;}
.bottomnav .top .content .left{width: 614px;float: left;padding-right: 80px;}
.bottomnav .top .content .left .tit1{font-size: 13px;color: #ffffff;line-height: 26px;letter-spacing: 0;}
.bottomnav .top .content .left .tit2{font-size: 13px;color: #ffffff;line-height: 26px;letter-spacing: 0;}
.bottomnav .top .content .left .tit2s{margin-bottom: 20px;}
.bottomnav .top .content .left .ewmbox{width: 100%;margin-top: 28px;font-size: 0;}
.bottomnav .top .content .left .ewmbox img{width: 75px;display: inline-block;vertical-align: bottom;}
.bottomnav .top .content .left .ewmbox .words{font-size: 13px;color: #ffffff;line-height: 20px;display: inline-block;vertical-align: bottom;width: calc(100% - 77px);padding-left: 18px;letter-spacing: 0;}
.bottomnav .top .content .right{width: calc(100% - 614px);float: left;}
.bottomnav .top .content .right ul{width: 100%;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.bottomnav .top .content .right ul li{display: inline-block;vertical-align: middle;}
.bottomnav .top .content .right ul li .yj{width: 100%;}
.bottomnav .top .content .right ul li .yj a{display: block;font-size: 16px;color: #ffffff;line-height: 20px;}
.bottomnav .top .content .right ul li .yj a:hover{color: rgba(255,255,255,0.6);}
.bottomnav .top .content .right ul li .listbox{width: 100%;}
.bottomnav .top .content .right ul li .listbox .list{margin-top: 10px;}
.bottomnav .top .content .right ul li .listbox .list a{display: block;font-size: 14px;color: #ffffff;line-height: 18px;}
.bottomnav .top .content .right ul li .listbox .list a:hover{color: rgba(255,255,255,0.6);}
.bottomnav .bottom{width: 100%;background: #151515;padding-top: 20px;padding-bottom: 20px;}
.bottomnav .bottom .bq{font-size: 14px;color: #ffffff;line-height: 30px;text-align: center;}
.bottomnav .bottom .bq br{display: none;}
.bottomnav .bottom .bq a{color: #fff;}
@media screen and (max-width:1680px) {
.bottomnav .top{padding-top: 30px;padding-bottom: 40px;}
.bottomnav .top .content .left{width: 560px;padding-right: 40px;}
.bottomnav .top .content .left .tit1{line-height: 24px;}
.bottomnav .top .content .left .tit2{line-height: 24px;}
.bottomnav .top .content .left .tit2s{margin-bottom: 14px;}
.bottomnav .top .content .left .ewmbox{margin-top: 20px;}
.bottomnav .top .content .left .ewmbox .words{padding-left: 12px;}
.bottomnav .top .content .right{width: calc(100% - 560px);}
.bottomnav .top .content .right ul li .yj a{font-size: 14px;line-height: 20px;}
.bottomnav .top .content .right ul li .listbox .list{margin-top: 8px;}
.bottomnav .top .content .right ul li .listbox .list a{font-size: 13px;}
.bottomnav .bottom{padding-top: 12px;padding-bottom: 12px;}
.bottomnav .bottom .bq{font-size: 12px;line-height: 26px;}
}
@media screen and (max-width:1024px) {
.bottomnav{margin-bottom: 50px;}
.bottomnav .top{padding-top: 26px;padding-bottom: 26px;}
.bottomnav .top .content .left{width: 100%;padding-right: 0;}
.bottomnav .top .content .left .tit1{line-height: 22px;}
.bottomnav .top .content .left .tit2{line-height: 22px;}
.bottomnav .top .content .left .tit2 br{display: none;}
.bottomnav .top .content .left .tit2s{margin-bottom: 12px;}
.bottomnav .top .content .left .ewmbox{margin-top: 14px;}
.bottomnav .top .content .left .ewmbox img{width: 70px;}
.bottomnav .top .content .left .ewmbox .words{width: calc(100% - 72px);padding-left: 10px;}
.bottomnav .top .content .right{display: none;}
.bottomnav .bottom{padding-top: 14px;padding-bottom: 14px;}
.bottomnav .bottom .bq{font-size: 12px;line-height: 24px;letter-spacing: 0;}
.bottomnav .bottom .bq br{display: block;}
}

/*底导航漂浮*/
.b_navs .q_d_m{ float: left; width: 100%; height: 50px;}
.b_navs .pf_down{ width: 100%; float: left; position: fixed; left: 0; bottom: 0; height: 50px; background: #a48953; z-index: 16; box-shadow: 0 -5px 10px rgba(0,0,0,0.2);}
.b_navs .pf_down li{ width: 33.3%; float: left; text-align: center; padding: 7px 0 4px 0; border-right: 1px solid #fff;}
.b_navs .pf_down li .ico7{ width: 100%; float: left; height: 20px;}
.b_navs .pf_down li .d_name{ width: 100%; float: left; margin-top: 4px; font-size: 12px; color: #fff; line-height: 14px;}
.b_navs .pf_down li.l1 .ico7{ background: url(cn/img/img4.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l2 .ico7{ background: url(cn/img/img3.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l3 .ico7{ background: url(cn/img/img2.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li:last-child{ border: none;}
.b_navs .pf_down li:nth-child(3n){ border: none;}

/*首页banner*/
.sy_banner{width: 100%;margin-top: 193px;}
.sy_banner .ul{width: 100%;}
.sy_banner .ul .li{width: 100%;}
.sy_banner .ul .li img{width: 100%;display: block;}
.sy_banner .ul .slick-dots{position: absolute; bottom: 36%; height: 3px; text-align: center;}
.sy_banner .ul .slick-dots li{ vertical-align: top; width: 66px; height: 3px; margin: 0 12.5px; background: rgba(255,255,255,0.6);}
.sy_banner .ul .slick-dots li.slick-active{ background: #a48953;}
@media screen and (max-width:1680px) {
.sy_banner .ul .slick-dots li{width: 40px;margin: 0 8px;}
.sy_banner{margin-top: 157px;}
}
@media screen and (max-width:1024px) {
.sy_banner{margin-top: 50px;}
.sy_banner .ul .slick-dots{ bottom: 20px; height: 2px;}
.sy_banner .ul .slick-dots li{width: 24px; height: 2px; margin: 0 5px;}
}

/*首页*/
.sy_section1{width: 100%;padding-bottom: 54px;position: relative;z-index: 2;}
.sy_section1 .content{width: 100%;background: rgba(255,255,255,0.95);margin-top: -68px;border-bottom: 2px solid #c1af8b;padding: 50px 54px 46px 54px;}
.sy_section1 .content .top{font-size: 16px;color: #000000;line-height: 27px;padding-bottom: 42px;border-bottom: 1px solid #d5d5d5;}
.sy_section1 .content .top a{color: #000000;}
.sy_section1 .content .top a:hover{color: #7d7d7d;}
.sy_section1 .content .bottom{width: 100%;padding-top: 36px;}
.sy_section1 .content .bottom .ul{margin: 0 -40px;overflow: hidden;width: calc(100% + 80px);}
.sy_section1 .content .bottom .ul .li{width: 25%;float: left;padding: 0 40px;}
.sy_section1 .content .bottom .ul .li a{display: block;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section1 .content .bottom .ul .li a:hover{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);}
.sy_section1 .content .bottom .ul .li a .img{width: 8px;display: block;margin-bottom: 14px;}
.sy_section1 .content .bottom .ul .li a .tit1{font-size: 20px;color: #a48953;line-height: 24px;margin-bottom: 6px;letter-spacing: 0;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section1 .content .bottom .ul .li a:hover .tit1{color: #7d7d7d;}
.sy_section1 .content .bottom .ul .li a .tit2{font-size: 16px;color: #707070;line-height: 20px;letter-spacing: 0;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section1 .content .bottom .ul .li a .border{width: 212px;height: 1px;margin-top: 8px;margin-bottom: 20px;position: relative;}
.sy_section1 .content .bottom .ul .li a .border::before{content: "";display: block;width: 100%;height: 1px;background: #c8b897;position: absolute;left: 0;top: 0;}
.sy_section1 .content .bottom .ul .li a:hover .border::before{display: none;}
.sy_section1 .content .bottom .ul .li a .border::after{content: "";display: block;width: 0%;height: 1px;background: #c8b897;position: absolute;left: 0;top: 0;
transition: All 0.6s ease-in-out;
-webkit-transition: All 0.6s ease-in-out;
-moz-transition: All 0.6s ease-in-out;
-o-transition: All 0.6s ease-in-out;}
.sy_section1 .content .bottom .ul .li a:hover .border::after{width: 100%;}
.sy_section1 .content .bottom .ul .li a .info{font-size: 16px;color: #000000;line-height: 27px;letter-spacing: 0;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
@media screen and (max-width:1680px) {
.sy_section1{padding-bottom: 40px;}
.sy_section1 .content{margin-top: -50px;padding: 36px;}
.sy_section1 .content .top{font-size: 14px;line-height: 24px;padding-bottom: 26px;}
.sy_section1 .content .bottom{padding-top: 20px;}
.sy_section1 .content .bottom .ul{margin: 0 -24px;width: calc(100% + 48px);}
.sy_section1 .content .bottom .ul .li{padding: 0 24px;}-
.sy_section1 .content .bottom .ul .li a .tit1{font-size: 18px;line-height: 22px;}
.sy_section1 .content .bottom .ul .li a .tit2{font-size: 14px;}
.sy_section1 .content .bottom .ul .li a .border{margin-bottom: 14px;width: 160px;}
.sy_section1 .content .bottom .ul .li a .info{font-size: 14px;line-height: 24px;}
}
@media screen and (max-width:1024px) {
.sy_section1{padding-bottom: 30px;padding-top: 30px;}
.sy_section1 .content{margin-top: 0;padding: 12px;}
.sy_section1 .content .top{font-size: 14px;line-height: 20px;padding-bottom: 12px;}
.sy_section1 .content .bottom{padding-top: 12px;}
.sy_section1 .content .bottom .ul{margin: 0 -6px;width: calc(100% + 12px);padding-bottom: 30px;}
.sy_section1 .content .bottom .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.sy_section1 .content .bottom .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.sy_section1 .content .bottom .ul .slick-dots li.slick-active{ background: #a48953;}
.sy_section1 .content .bottom .ul .li{width: 50%;padding: 0 6px;}
.sy_section1 .content .bottom .ul .li a .img{margin-bottom: 10px;}
.sy_section1 .content .bottom .ul .li a .tit1{font-size: 16px;line-height: 20px;}
.sy_section1 .content .bottom .ul .li a .tit2{font-size: 14px;}
.sy_section1 .content .bottom .ul .li a .border{margin-top: 6px;margin-bottom: 12px;width: 140px;}
.sy_section1 .content .bottom .ul .li a .info{font-size: 14px;line-height: 22px;}
}

.sy_section2{width: 100%;padding-bottom: 62px;}
.sy_section2 .content{width: 100%;background: #fff;border-bottom: 1px solid #b9a57d;}
.sy_section2 .content .titbox{width: 100%;border-bottom: 1px solid #d5d5d5;padding: 36px 30px 26px 30px;}
.sy_section2 .content .titbox .tit1{font-size: 26px;color: #1b1b1b;line-height: 30px;text-align: center;margin-bottom: 10px;font-weight: bolder;letter-spacing: 0;}
.sy_section2 .content .titbox .tit1 a{color: #1b1b1b;}
.sy_section2 .content .titbox .tit1 a:hover{color: #a48953;}
.sy_section2 .content .titbox .tit2{font-size: 22px;color: #7d7d7d;line-height: 26px;text-align: center;letter-spacing: 0;}
.sy_section2 .content ul{width: 100%;}
.sy_section2 .content ul li{width: 100%;overflow: hidden;padding: 32px 55px;border-bottom: 1px solid #dbdbdb;}
.sy_section2 .content ul li .left{width: 50%;float: left;}
.sy_section2 .content ul li .left .pic{ width: 100%; padding-bottom: 37.45%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section2 .content ul li .left .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section2 .content ul li:hover .left .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section2 .content ul li .right{width: 50%;float: right;padding-left: 150px;padding-right: 40px;padding-top: 52px;}
.sy_section2 .content ul li .right img{width: 8px;display: block;margin-bottom: 16px;}
.sy_section2 .content ul li .right .tit1{font-size: 20px;color: #a48953;line-height: 24px;margin-bottom: 8px;letter-spacing: 0;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section2 .content ul li:hover .right .tit1{color: #7d7d7d;}
.sy_section2 .content ul li .right .tit2{font-size: 16px;color: #707070;line-height: 20px;margin-bottom: 12px;letter-spacing: 0;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section2 .content ul li .right .border{width: 212px;height: 1px;margin-bottom: 14px;position: relative;}
.sy_section2 .content ul li .right .border::before{content: "";display: block;width: 100%;height: 1px;background: #c8b897;position: absolute;left: 0;top: 0;}
.sy_section2 .content ul li:hover .right .border::before{display: none;}
.sy_section2 .content ul li .right .border::after{content: "";display: block;width: 0%;height: 1px;background: #c8b897;position: absolute;left: 0;top: 0;
transition: All 0.6s ease-in-out;
-webkit-transition: All 0.6s ease-in-out;
-moz-transition: All 0.6s ease-in-out;
-o-transition: All 0.6s ease-in-out;}
.sy_section2 .content ul li:hover .right .border::after{width: 100%;}
.sy_section2 .content ul li .right .info{font-size: 16px;color: #000000;line-height: 20px;letter-spacing: 0;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section2 .content ul li:last-child{border-bottom: 0;}
.sy_section2 .content ul li:nth-child(even) .left{float: right;}
.sy_section2 .content ul li:nth-child(even) .right{float: left;}
@media screen and (max-width:1680px) {
.sy_section2{padding-bottom: 40px;}
.sy_section2 .content .titbox{padding: 20px;}
.sy_section2 .content .titbox .tit1{font-size: 20px;line-height: 24px;margin-bottom: 8px;}
.sy_section2 .content .titbox .tit2{font-size: 16px;line-height: 20px;}
.sy_section2 .content ul li{padding: 20px 30px;}
.sy_section2 .content ul li .right{padding-left: 100px;padding-right: 30px;padding-top: 50px;}
.sy_section2 .content ul li .right img{margin-bottom: 14px;}
.sy_section2 .content ul li .right .tit1{font-size: 18px;}
.sy_section2 .content ul li .right .tit2{font-size: 14px;}
.sy_section2 .content ul li .right .border{width: 160px;}
.sy_section2 .content ul li .right .info{font-size: 14px;}
}
@media screen and (max-width:1024px) {
.sy_section2{padding-bottom: 30px;}
.sy_section2 .content .titbox{padding: 14px;}
.sy_section2 .content .titbox .tit1{font-size: 18px;line-height: 24px;margin-bottom: 8px;}
.sy_section2 .content .titbox .tit2{font-size: 14px;line-height: 20px;}
.sy_section2 .content ul li{padding: 12px;}
.sy_section2 .content ul li .left{width: 100%;}
.sy_section2 .content ul li .right{width: 100%;padding-left: 12px;padding-right: 12px;padding-top: 12px;}
.sy_section2 .content ul li .right img{margin-bottom: 12px;}
.sy_section2 .content ul li .right .tit1{font-size: 16px;}
.sy_section2 .content ul li .right .tit2{font-size: 14px;}
.sy_section2 .content ul li .right .border{width: 140px;margin-bottom: 12px;}
.sy_section2 .content ul li .right .info{font-size: 14px;}
}

.sy_section3{width: 100%;padding-bottom: 60px;}
.sy_section3 .titbox{width: 100%;border-bottom: 1px solid #d8d8d8;padding-bottom: 24px;}
.sy_section3 .titbox .tit1{font-size: 26px;color: #1b1b1b;line-height: 30px;margin-bottom: 12px;text-align: center;font-weight: bolder;letter-spacing: 0;}
.sy_section3 .titbox .tit1 a{color: #1b1b1b;}
.sy_section3 .titbox .tit1 a:hover{color: #a48953;}
.sy_section3 .titbox .tit2{font-size: 23px;color: #7d7d7d;line-height: 28px;text-align: center;letter-spacing: 0;}
.sy_section3 .content{width: 100%;padding-top: 32px;}
.sy_section3 .content .ul{width: 100%;}
.sy_section3 .content .ul .li{height: auto;}
.sy_section3 .content .ul .li a{display: block;width: 100%;}
.sy_section3 .content .ul .li a .pic{ width: 100%; padding-bottom: 75.37%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section3 .content .ul .li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section3 .content .ul .li a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section3 .content .ul .li a .wordsbox{width: 100%;background: #fff;padding: 36px 20px 52px 40px;position: relative;min-height: 207px;}
.sy_section3 .content .ul .li a .wordsbox img{width: 8px;display: block;margin-bottom: 16px;}
.sy_section3 .content .ul .li a .wordsbox .tit{font-size: 20px;color: #a48953;line-height: 24px;margin-bottom: 6px;letter-spacing: 0;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section3 .content .ul .li a:hover .wordsbox .tit{color: #7d7d7d;}
.sy_section3 .content .ul .li a .wordsbox .info{font-size: 16px;color: #707070;line-height: 24px;letter-spacing: 0;margin-bottom: 10px;height: 48px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section3 .content .ul .li a .wordsbox .border{width: 80%;height: 1px;position: relative;}
.sy_section3 .content .ul .li a .wordsbox .border::before{content: "";display: block;width: 100%;height: 1px;background: #c8b897;position: absolute;left: 0;top: 0;}
.sy_section3 .content .ul .li a:hover .wordsbox .border::before{display: none;}
.sy_section3 .content .ul .li a .wordsbox .border::after{content: "";display: block;width: 0%;height: 1px;background: #c8b897;position: absolute;left: 0;top: 0;
transition: All 0.6s ease-in-out;
-webkit-transition: All 0.6s ease-in-out;
-moz-transition: All 0.6s ease-in-out;
-o-transition: All 0.6s ease-in-out;}
.sy_section3 .content .ul .li a:hover .wordsbox .border::after{width: 100%;}
.sy_section3 .content .ul .li a .wordsbox::after{content: "";display: block;width: 1px;height: calc(100% - 40px);background: #d5d5d5;position: absolute;right: 0;top: 20px;}
.sy_section3 .content .ul .li:last-child a .wordsbox::after{display: none;}
@media screen and (max-width:1680px) {
.sy_section3{padding-bottom: 40px;}
.sy_section3 .titbox{padding-bottom: 16px;}
.sy_section3 .titbox .tit1{font-size: 20px;line-height: 24px;margin-bottom: 10px;}
.sy_section3 .titbox .tit2{font-size: 16px;line-height: 20px;}
.sy_section3 .content{padding-top: 24px;}
.sy_section3 .content .ul .li a{display: block;width: 100%;}
.sy_section3 .content .ul .li a .wordsbox{padding: 30px;min-height: 177px;}
.sy_section3 .content .ul .li a .wordsbox img{margin-bottom: 14px;}
.sy_section3 .content .ul .li a .wordsbox .tit{font-size: 18px;}
.sy_section3 .content .ul .li a .wordsbox .info{font-size: 14px;}
.sy_section3 .content .ul .li a .wordsbox::after{height: calc(100% - 32px);top: 16px;}
}
@media screen and (max-width:1024px) {
.sy_section3{padding-bottom: 30px;}
.sy_section3 .titbox{padding-bottom: 12px;}
.sy_section3 .titbox .tit1{font-size: 18px;line-height: 24px;margin-bottom: 10px;}
.sy_section3 .titbox .tit2{font-size: 14px;line-height: 20px;}
.sy_section3 .content{padding-top: 12px;}
.sy_section3 .content .ul{padding-bottom: 24px;}
.sy_section3 .content .ul .li a .wordsbox{padding: 12px;min-height: 127px;}
.sy_section3 .content .ul .li a .wordsbox img{margin-bottom: 12px;}
.sy_section3 .content .ul .li a .wordsbox .tit{font-size: 16px;line-height: 20px;}
.sy_section3 .content .ul .li a .wordsbox .info{font-size: 14px;line-height: 20px;height: 40px;}
.sy_section3 .content .ul .li a .wordsbox::after{height: calc(100% - 20px);top: 10px;}
.sy_section3 .content .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.sy_section3 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.sy_section3 .content .ul .slick-dots li.slick-active{ background: #b9a57d;}
}

.sy_section4{width: 100%;padding-bottom: 66px;}
.sy_section4 .titbox{width: 100%;padding-bottom: 22px;border-bottom: 1px solid #d2d2d2;}
.sy_section4 .titbox .tit1{font-size: 26px;color: #1b1b1b;line-height: 30px;text-align: center;margin-bottom: 12px;font-weight: bolder;letter-spacing: 0;}
.sy_section4 .titbox .tit1 a{color: #1b1b1b;}
.sy_section4 .titbox .tit1 a:hover{color: #a48953;}
.sy_section4 .titbox .tit2{font-size: 23px;color: #7d7d7d;line-height: 28px;text-align: center;letter-spacing: 0;}
.sy_section4 .content{width: 100%;padding-top: 34px;}
.sy_section4 .content .ul{margin: 0 -28px;width: calc(100% + 56px);}
.sy_section4 .content .ul .li{padding: 0 28px;}
.sy_section4 .content .ul .li a{display: block;width: 100%;position: relative;}
.sy_section4 .content .ul .li a .ba_pic{ width: 100%; padding-bottom: 61.12%; position: relative; overflow: hidden; min-height: 50px;z-index: 1;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section4 .content .ul .li a .ba_pic::after{content: "";display: block;width: 100%;height: 100%;background: rgba(0,0,0,0.4);position: absolute;left: 0;top: 0;z-index: 2;}
.sy_section4 .content .ul .li a:hover .ba_pic::after{background: rgba(185,165,125,0.8);}
.sy_section4 .content .ul .li a .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;z-index: 1;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section4 .content .ul .li a:hover .ba_pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section4 .content .ul .li a .wordsbox{width: 100%;position: absolute;left: 0;top: 46%;padding: 0 90px;z-index: 2;min-height: 121px;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.sy_section4 .content .ul .li a .wordsbox img{width: 9px;display: block;margin-bottom: 16px;}
.sy_section4 .content .ul .li a .wordsbox .tit{font-size: 20px;color: #ffffff;line-height: 24px;margin-bottom: 8px;letter-spacing: 0;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section4 .content .ul .li a .wordsbox .info{font-size: 16px;color: #ffffff;line-height: 24px;margin-bottom: 10px;letter-spacing: 0;height: 48px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section4 .content .ul .li a .wordsbox .border{width: 80%;height: 1px;position: relative;}
.sy_section4 .content .ul .li a .wordsbox .border::before{content: "";display: block;width: 100%;height: 1px;background: rgba(255,255,255,0.8);position: absolute;left: 0;top: 0;}
.sy_section4 .content .ul .li a:hover .wordsbox .border::before{display: none;}
.sy_section4 .content .ul .li a .wordsbox .border::after{content: "";display: block;width: 0%;height: 1px;background: rgba(255,255,255,0.8);position: absolute;left: 0;top: 0;
transition: All 0.6s ease-in-out;
-webkit-transition: All 0.6s ease-in-out;
-moz-transition: All 0.6s ease-in-out;
-o-transition: All 0.6s ease-in-out;}
.sy_section4 .content .ul .li a:hover .wordsbox .border::after{width: 100%;}
.sy_section4 .content .more{width: 100%;text-align: center;letter-spacing: 0;margin-top: 32px;}
.sy_section4 .content .more a{display: inline-block;font-size: 20px;color: #000000;line-height: 24px;}
.sy_section4 .content .more a:hover{color: #b9a57d;}
@media screen and (max-width:1680px) {
.sy_section4{padding-bottom: 40px;}
.sy_section4 .titbox{padding-bottom: 16px;}
.sy_section4 .titbox .tit1{font-size: 20px;line-height: 24px;margin-bottom: 10px;}
.sy_section4 .titbox .tit2{font-size: 16px;line-height: 20px;}
.sy_section4 .content{padding-top: 26px;}
.sy_section4 .content .ul{margin: 0 -20px;width: calc(100% + 40px);}
.sy_section4 .content .ul .li{padding: 0 20px;}
.sy_section4 .content .ul .li a .wordsbox{padding: 0 50px;min-height: 111px;}
.sy_section4 .content .ul .li a .wordsbox img{margin-bottom: 14px;}
.sy_section4 .content .ul .li a .wordsbox .tit{font-size: 18px;}
.sy_section4 .content .ul .li a .wordsbox .info{font-size: 14px;line-height: 20px;height: 40px;}
.sy_section4 .content .more{margin-top: 26px;}
.sy_section4 .content .more a{font-size: 16px;line-height: 20px;}
}
@media screen and (max-width:1024px) {
.sy_section4{padding-bottom: 30px;}
.sy_section4 .titbox{padding-bottom: 14px;}
.sy_section4 .titbox .tit1{font-size: 18px;line-height: 24px;margin-bottom: 10px;}
.sy_section4 .titbox .tit2{font-size: 14px;line-height: 20px;}
.sy_section4 .content{padding-top: 14px;}
.sy_section4 .content .ul{margin: 0 -5px;width: calc(100% + 10px);padding-bottom: 24px;}
.sy_section4 .content .ul .li{padding: 0 5px;}
.sy_section4 .content .ul .li a .wordsbox{top: 50%;padding: 0 40px;min-height: 106px;}
.sy_section4 .content .ul .li a .wordsbox img{margin-bottom: 12px;}
.sy_section4 .content .ul .li a .wordsbox .tit{font-size: 16px;line-height: 20px;}
.sy_section4 .content .ul .li a .wordsbox .info{font-size: 14px;line-height: 20px;height: 40px;}
.sy_section4 .content .more{margin-top: 12px;}
.sy_section4 .content .more a{font-size: 14px;line-height: 20px;}
.sy_section4 .content .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.sy_section4 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.sy_section4 .content .ul .slick-dots li.slick-active{ background: #b9a57d;}
}

/*内页banner*/
.ny_banner{width: 100%;margin-top: 188px;}
.ny_banner img{width: 100%;display: block;}
@media screen and (max-width:1680px) {
.ny_banner{margin-top: 157px;}
}
@media screen and (max-width:1024px) {
.ny_banner{margin-top: 50px;}
}

/*公司信息*/
.gsxx_section1{width: 100%;}
.gsxx_section1 .top{width: 100%;background: #e6e6e6;padding: 70px 56px 50px 50px;overflow: hidden;}
.gsxx_section1 .top .left{width: 209px;float: left;}
.gsxx_section1 .top .left img{width: 100%;display: block;}
.gsxx_section1 .top .right{width: calc(100% - 209px);float: left;padding-left: 50px;font-size: 16px;color: #000000;line-height: 34px;letter-spacing: 0;}
.gsxx_section1 .bottom{width: 100%;background: #ffffff;padding: 95px 60px 0 60px;}
.gsxx_section1 .bottom .tit1{font-size: 26px;color: #1b1b1b;line-height: 30px;text-align: center;margin-bottom: 10px;font-weight: bolder;}
.gsxx_section1 .bottom .tit2{font-size: 23px;color: #7d7d7d;line-height: 28px;text-align: center;margin-bottom: 16px;letter-spacing: 0;}
.gsxx_section1 .bottom ul{width: 100%;padding: 22px 0 50px 0;position: relative;}
.gsxx_section1 .bottom ul:after{content: "";display: block;width: 1px;height: 100%;background: #a0a0a0;position: absolute;left: 50%;top: 0;margin-left: -0.5px;z-index: 1;}
.gsxx_section1 .bottom ul li{width: 100%;position: relative;z-index: 2;margin-bottom: 34px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.gsxx_section1 .bottom ul li:hover{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);}
.gsxx_section1 .bottom ul li:last-child{margin-bottom: 0;}
.gsxx_section1 .bottom ul li .date{font-size: 20px;color: #ffffff;line-height: 36px;width: 130px;background: #a48953;border-radius: 6px;text-align: center;letter-spacing: 0;margin: 0 auto;}
.gsxx_section1 .bottom ul li:nth-child(even) .date{background: #a0a0a0;}
.gsxx_section1 .bottom ul li .border{width: 20px;height: 1px;background: #d5c8af;position: absolute;left: calc(50% + 65px);top: 50%;margin-top: -0.5px;}
.gsxx_section1 .bottom ul li .border::after{content: "";display: block;width: 8px;height: 8px;background: #a48953;border-radius: 100%;position: absolute;left: 100%;top: 50%;margin-top: -4px;}
.gsxx_section1 .bottom ul li:nth-child(even) .border{background: #dfdfdf;right: calc(50% + 65px);left: auto;}
.gsxx_section1 .bottom ul li:nth-child(even) .border::after{background: #a0a0a0;right: 100%;left: auto;}
.gsxx_section1 .bottom ul li .info{padding-right: 6px;font-size: 16px;color: #000000;line-height: 27px;width: calc(50% - 110px);position: absolute;right: 0;top: 0;letter-spacing: 0;overflow: hidden; overflow-y: auto; scrollbar-width: thin; max-height: 108px;}
.gsxx_section1 .bottom ul li .info::-webkit-scrollbar{ width: 3px;}
.gsxx_section1 .bottom ul li .info::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
.gsxx_section1 .bottom ul li .info::-webkit-scrollbar-thumb{ width: 3px;  background-color: #b9a57d; border-radius: 3px;}
.gsxx_section1 .bottom ul li:nth-child(even) .info{left: 0;right: auto;}
@media screen and (max-width:1680px) {
.gsxx_section1 .top{padding: 60px 40px;}
.gsxx_section1 .top .left{width: 170px;}
.gsxx_section1 .top .right{width: calc(100% - 170px);padding-left: 40px;font-size: 14px;line-height: 26px;}
.gsxx_section1 .bottom{padding: 85px 40px 0 40px;}
.gsxx_section1 .bottom .tit1{font-size: 20px;line-height: 24px;}
.gsxx_section1 .bottom .tit2{font-size: 16px;line-height: 20px;margin-bottom: 14px;}
.gsxx_section1 .bottom ul{padding: 16px 0 30px 0;}
.gsxx_section1 .bottom ul li{margin-bottom: 20px;}
.gsxx_section1 .bottom ul li .date{font-size: 18px;line-height: 32px;width: 110px;}
.gsxx_section1 .bottom ul li .border{width: 16px;left: calc(50% + 55px);}
.gsxx_section1 .bottom ul li .border::after{width: 6px;height: 6px;margin-top: -3px;}
.gsxx_section1 .bottom ul li:nth-child(even) .border{right: calc(50% + 55px);}
.gsxx_section1 .bottom ul li .info{padding-right: 4px;font-size: 14px;line-height: 25px;width: calc(50% - 90px); max-height: 100px;}
}
@media screen and (max-width:1024px) {
.gsxx_section1 .top{padding: 14px;}
.gsxx_section1 .top .left{width: 160px;}
.gsxx_section1 .top .right{width: 100%;padding-left: 0;margin-top: 14px; font-size: 14px;line-height: 26px;}
.gsxx_section1 .bottom{padding: 14px;}
.gsxx_section1 .bottom .tit1{font-size: 18px;line-height: 24px;;}
.gsxx_section1 .bottom .tit2{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.gsxx_section1 .bottom ul{padding: 0;}
.gsxx_section1 .bottom ul:after{display: none;}
.gsxx_section1 .bottom ul li{margin-bottom: 14px;}
.gsxx_section1 .bottom ul li .date{font-size: 18px;line-height: 32px;width: 120px;background: #a48953!important;margin: 0;margin-bottom: 12px;}
.gsxx_section1 .bottom ul li .border{display: none!important;}
.gsxx_section1 .bottom ul li .info{padding-right: 0;font-size: 14px;line-height: 24px;width: 100%;position: static;max-height: 1000000px;}
.gsxx_section1 .bottom ul li .info::-webkit-scrollbar{ width: 0;}
.gsxx_section1 .bottom ul li .info::-webkit-scrollbar-track{border-radius: 0;}
.gsxx_section1 .bottom ul li .info::-webkit-scrollbar-thumb{width: 0;border-radius: 0;}
}

.gsxx_section2{width: 100%;}
.gsxx_section2 .content{width: 100%;padding: 95px 54px 66px 54px;background: #eeeeee;}
.gsxx_section2 .content .tit1{font-size: 26px;color: #1b1b1b;line-height: 30px;text-align: center;margin-bottom: 10px;font-weight: bolder;}
.gsxx_section2 .content .tit2{font-size: 23px;color: #7d7d7d;line-height: 28px;text-align: center;margin-bottom: 22px;letter-spacing: 0;}
.gsxx_section2 .content .conbox{margin: 0 -85px;overflow: hidden;width: calc(100% + 170px);}
.gsxx_section2 .content .conbox .boxs{width: 50%;float: left;padding: 0 85px;}
.gsxx_section2 .content .conbox .boxs .logo{width: 100%;text-align: center;margin-bottom: 38px;}
.gsxx_section2 .content .conbox .boxs .logo img{max-width: 100%;display: inline-block;}
.gsxx_section2 .content .conbox .boxs .info{font-size: 16px;color: #000000;line-height: 28px;letter-spacing: 0;}
@media screen and (max-width:1680px) {
.gsxx_section2 .content{padding: 85px 50px 60px 50px;}
.gsxx_section2 .content .tit1{font-size: 20px;line-height: 24px;margin-bottom: 8px;}
.gsxx_section2 .content .tit2{font-size: 16px;line-height: 20px;margin-bottom: 16px;}
.gsxx_section2 .content .conbox{margin: 0 -50px;width: calc(100% + 100px);}
.gsxx_section2 .content .conbox .boxs{padding: 0 50px;}
.gsxx_section2 .content .conbox .boxs .logo{margin-bottom: 20px;}
.gsxx_section2 .content .conbox .boxs .info{font-size: 14px;line-height: 24px;}
}
@media screen and (max-width:1024px) {
.gsxx_section2 .content{padding: 14px;}
.gsxx_section2 .content .tit1{font-size: 18px;line-height: 24px;margin-bottom: 8px;}
.gsxx_section2 .content .tit2{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.gsxx_section2 .content .conbox{margin: -6px 0;width: 100%;}
.gsxx_section2 .content .conbox .boxs{width: 100%;padding: 6px 0;}
.gsxx_section2 .content .conbox .boxs .logo{margin-bottom: 12px;}
.gsxx_section2 .content .conbox .boxs .logo img{height: 50px;}
.gsxx_section2 .content .conbox .boxs .info{font-size: 14px;line-height: 24px;}
}

.gsxx_section3{width: 100%;}
.gsxx_section3 .content{width: 100%;background: #ffffff;padding: 95px 60px 60px 60px;}
.gsxx_section3 .content .tit1{font-size: 26px;color: #1b1b1b;line-height: 30px;font-weight: bolder; margin-bottom: 12px;text-align: center;}
.gsxx_section3 .content .tit2{font-size: 23px;color: #7d7d7d;line-height: 28px;text-align: center;margin-bottom: 28px;letter-spacing: 0;}
.gsxx_section3 .content .ul{margin: -16px -5px;overflow: hidden;width: calc(100% + 10px);display:flex; flex-wrap: wrap; align-items: flex-start;}
.gsxx_section3 .content .ul .li{width: 25%;padding: 16px 5px;float: left;}
.gsxx_section3 .content .ul .li a{display: block;width: 100%;}
.gsxx_section3 .content .ul .li a .pic{width: 100%;text-align: center;margin-bottom: 10px;overflow: hidden;}
.gsxx_section3 .content .ul .li a .pic img{display: inline-block;max-width: 100%;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;}
.gsxx_section3 .content .ul .li a:hover .pic img{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);}
.gsxx_section3 .content .ul .li a .words{font-size: 16px;color: #000000;line-height: 20px;text-align: center;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
@media screen and (max-width:1680px) {
.gsxx_section3 .content{padding: 85px 50px 60px 50px;}
.gsxx_section3 .content .tit1{font-size: 20px;line-height: 24px;margin-bottom: 10px;}
.gsxx_section3 .content .tit2{font-size: 16px;line-height: 20px;margin-bottom: 16px;}
.gsxx_section3 .content .ul{margin: -8px -4px;;width: calc(100% + 8px);}
.gsxx_section3 .content .ul .li{padding: 8px 4px;}
.gsxx_section3 .content .ul .li a .words{font-size: 14px;}
}
@media screen and (max-width:1024px) {
.gsxx_section3 .content{padding: 14px;}
.gsxx_section3 .content .tit1{font-size: 18px;line-height: 24px;margin-bottom: 8px;}
.gsxx_section3 .content .tit2{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.gsxx_section3 .content .ul{margin: 0 -4px;width: calc(100% + 8px);padding-bottom: 24px;}
.gsxx_section3 .content .ul .li{padding: 0 5px;}
.gsxx_section3 .content .ul .li a .pic{margin-bottom: 8px;}
.gsxx_section3 .content .ul .li a .pic img{height: 100px;}
.gsxx_section3 .content .ul .li a .words{font-size: 14px;letter-spacing: 0;}
.gsxx_section3 .content .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.gsxx_section3 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.gsxx_section3 .content .ul .slick-dots li.slick-active{ background: #b9a57d;}
}

.gsxx_section4{width: 100%;}
.gsxx_section4 .content{width: 100%;padding-top: 95px;background: #eeeeee;}
.gsxx_section4 .content .tit1{font-size: 26px;color: #1b1b1b;line-height: 30px;text-align: center;margin-bottom: 10px;font-weight: bolder;}
.gsxx_section4 .content .tit2{font-size: 23px;color: #7d7d7d;line-height: 28px;text-align: center;letter-spacing: 0;}
.gsxx_section4 .content .ulbox{width: 100%;margin-top: 38px;}
.gsxx_section4 .content .ulbox .ul{width: 100%;overflow: hidden;}
.gsxx_section4 .content .ulbox .ul .li{height: auto;width: 25%;float: left;} 
.gsxx_section4 .content .ulbox .ul .li .pic{ width: 100%; padding-bottom: 69.55%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;display: none !important;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.gsxx_section4 .content .ulbox .ul .li .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.gsxx_section4 .content .ulbox .ul .li .pic:hover img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.gsxx_section4 .content .ulbox .ul .li .wordsbox{width: 100%;padding: 50px 30px 66px 30px;border-right: 1px solid #dedede;}
.gsxx_section4 .content .ulbox .ul .li .wordsbox .tit{font-size: 20px;color: #a48953;line-height: 24px;text-align: center;letter-spacing: 0;margin-bottom: 6px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.gsxx_section4 .content .ulbox .ul .li .wordsbox .info{font-size: 16px;color: #000000;line-height: 27px;letter-spacing: 0;height: 162px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:6;}
@media screen and (max-width:1680px) {
.gsxx_section4 .content{padding-top: 85px;}
.gsxx_section4 .content .tit1{font-size: 20px;line-height: 24px;margin-bottom: 8px;}
.gsxx_section4 .content .tit2{font-size: 16px;line-height: 20px;}
.gsxx_section4 .content .ulbox{margin-top: 16px;}
.gsxx_section4 .content .ulbox .ul .li .wordsbox{padding: 30px 20px;}
.gsxx_section4 .content .ulbox .ul .li .wordsbox .tit{font-size: 18px;}
.gsxx_section4 .content .ulbox .ul .li .wordsbox .info{font-size: 14px;line-height: 24px;height: 144px;}
}
@media screen and (max-width:1024px) {
.gsxx_section4 .content{padding-top: 14px;}
.gsxx_section4 .content .tit1{font-size: 18px;line-height: 24px;margin-bottom: 8px;}
.gsxx_section4 .content .tit2{font-size: 14px;line-height: 20px;}
.gsxx_section4 .content .ulbox{margin-top: 12px;}
.gsxx_section4 .content .ulbox .ul{padding-bottom: 24px;}
.gsxx_section4 .content .ulbox .ul .li .wordsbox{padding: 12px;}
.gsxx_section4 .content .ulbox .ul .li .wordsbox .tit{font-size: 16px;line-height: 16px;}
.gsxx_section4 .content .ulbox .ul .li .wordsbox .info{font-size: 14px;line-height: 22px;height: 110px;-webkit-line-clamp:5;}
.gsxx_section4 .content .ulbox .ul .slick-dots{position: absolute; bottom: 20px; height: 8px; text-align: center;}
.gsxx_section4 .content .ulbox .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.gsxx_section4 .content .ulbox .ul .slick-dots li.slick-active{ background: #b9a57d;}
}

/*联系我们*/
.lxwm_section{width: 100%;padding-bottom: 62px;}
.lxwm_section .content{width: 100%;background: #ffffff;border-bottom: 2px solid #c6b696;}
.lxwm_section .content .titbox{width: 100%;border-bottom: 1px solid #d2d2d2;padding: 48px 50px 40px 50px;}
.lxwm_section .content .titbox .tit1{font-size: 26px;color: #1b1b1b;line-height: 30px;margin-bottom: 12px;font-weight: bolder;text-align: center;}
.lxwm_section .content .titbox .tit2{font-size: 23px;color: #7d7d7d;line-height: 28px;text-align: center;letter-spacing: 0;}
.lxwm_section .content .content{width: 100%;padding: 46px 70px 56px 56px;}
.lxwm_section .content .content ul{display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.lxwm_section .content .content ul li{display: inline-block;vertical-align: middle;}
.lxwm_section .content .content ul li .tits{font-size: 20px;color: #000000;line-height: 24px;margin-bottom: 20px;letter-spacing: 0;}
.lxwm_section .content .content ul li .info{font-size: 16px;color: #000000;line-height: 28px;letter-spacing: 0;}
@media screen and (max-width:1680px) {
.lxwm_section{padding-bottom: 40px;}
.lxwm_section .content .titbox{padding: 35px;}
.lxwm_section .content .titbox .tit1{font-size: 20px;line-height: 24px;margin-bottom: 10px;}
.lxwm_section .content .titbox .tit2{font-size: 16px;line-height: 20px;}
.lxwm_section .content .content{padding: 35px;}
.lxwm_section .content .content ul li .tits{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.lxwm_section .content .content ul li .info{font-size: 14px;line-height: 24px;}
}
@media screen and (max-width:1024px) {
.lxwm_section{padding-bottom: 30px;}
.lxwm_section .content .titbox{padding: 14px;}
.lxwm_section .content .titbox .tit1{font-size: 18px;line-height: 24px;margin-bottom: 8px;}
.lxwm_section .content .titbox .tit2{font-size: 14px;line-height: 20px;}
.lxwm_section .content .content{padding: 14px;}
.lxwm_section .content .content ul{display: block;overflow: hidden;}
.lxwm_section .content .content ul li{display: block;width: 100%;margin-bottom: 14px;border-bottom: 1px solid #eee;padding-bottom: 14px;}
.lxwm_section .content .content ul li:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
.lxwm_section .content .content ul li .tits{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.lxwm_section .content .content ul li .info{font-size: 14px;line-height: 22px;}
}

/*公司实力*/
.gssl_section1{width: 100%;padding-bottom: 40px;}
.gssl_section1 .content{width: 100%;background: #ffffff;border-bottom: 1px solid #a48953;}
.gssl_section1 .content .titbox{width: 100%;padding: 95px 56px 40px 56px;border-bottom: 1px solid #d8d8d8;}
.gssl_section1 .content .titbox .tit1{font-size: 26px;color: #1b1b1b;line-height: 30px;text-align: center;margin-bottom: 12px;font-weight: bolder;}
.gssl_section1 .content .titbox .tit2{font-size: 23px;color: #7d7d7d;line-height: 28px;text-align: center;letter-spacing: 0;}
.gssl_section1 .content .ulbox{width: 100%;}
.gssl_section1 .content .ulbox ul{width: 100%;}
.gssl_section1 .content .ulbox ul li{width: 100%;border-bottom: 1px solid #dedede;}
.gssl_section1 .content .ulbox ul li .libox{display: block;width: 100%;padding: 32px 56px;overflow: hidden;display:flex}
.gssl_section1 .content .ulbox ul li:nth-child(2n) .libox{flex-direction:row-reverse}
.gssl_section1 .content .ulbox ul li .libox .left{width: 50%;float: left;}
.gssl_section1 .content .ulbox ul li .libox .left .pic{ width: 100%; padding-bottom: 37.62%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;height:100%;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.gssl_section1 .content .ulbox ul li .libox .left .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.gssl_section1 .content .ulbox ul li .libox:hover .left .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.gssl_section1 .content .ulbox ul li .libox .right{width: 50%;float: right;}
.gssl_section1 .content .ulbox ul li .libox .right .wordsbox{width: 100%;padding: 0 0 0 40px;cursor: text;}
.gssl_section1 .content .ulbox ul li .libox .right .wordsbox img{width: 40px;display: block;margin: 0 auto 5px auto;}
.gssl_section1 .content .ulbox ul li .libox .right .wordsbox .tit{font-size: 20px;color: #a48953;line-height: 24px;text-align: center;margin-bottom: 16px;cursor: text;}
.gssl_section1 .content .ulbox ul li .libox .right .wordsbox .info{font-size: 16px;color: #000000;line-height: 26px;letter-spacing: 0;cursor: text;}
.gssl_section1 .content .ulbox ul li:nth-child(even) .libox .left{float: right;}
.gssl_section1 .content .ulbox ul li:nth-child(even) .libox .right{float: left;}
.gssl_section1 .content .ulbox ul li:nth-child(even) .libox .right .wordsbox{;padding: 10px 40px 0 0;}
@media screen and (max-width:1680px) {
.gssl_section1 .content .titbox{padding: 85px 46px 40px 46px;}
.gssl_section1 .content .titbox .tit1{font-size: 20px;line-height: 24px;margin-bottom: 10px;}
.gssl_section1 .content .titbox .tit2{font-size: 16px;line-height: 20px;}
.gssl_section1 .content .ulbox ul li .libox{;padding: 24px 46px;}
.gssl_section1 .content .ulbox ul li .libox .right .wordsbox{padding: 8px 0 0 30px;}
.gssl_section1 .content .ulbox ul li .libox .right .wordsbox img{width: 34px;}
.gssl_section1 .content .ulbox ul li .libox .right .wordsbox .tit{font-size: 18px;margin-bottom: 14px;}
.gssl_section1 .content .ulbox ul li .libox .right .wordsbox .info{font-size: 14px;line-height: 24px;}
.gssl_section1 .content .ulbox ul li:nth-child(even) .libox .right .wordsbox{;padding: 8px 30px 0 0;}
}
@media screen and (max-width:1024px) {
.gssl_section1{padding-bottom: 30px;}
.gssl_section1 .content .titbox{padding: 14px;}
.gssl_section1 .content .titbox .tit1{font-size: 18px;line-height: 24px;margin-bottom: 8px;}
.gssl_section1 .content .titbox .tit2{font-size: 14px;line-height: 20px;}
.gssl_section1 .content .ulbox ul li .libox{padding: 14px;display:block}
.gssl_section1 .content .ulbox ul li .libox .left{width: 100%;}
.gssl_section1 .content .ulbox ul li .libox .right{width: 100%;}
.gssl_section1 .content .ulbox ul li .libox .right .wordsbox{padding: 12px 12px 0 12px;}
.gssl_section1 .content .ulbox ul li .libox .right .wordsbox img{width: 34px;}
.gssl_section1 .content .ulbox ul li .libox .right .wordsbox .tit{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.gssl_section1 .content .ulbox ul li .libox .right .wordsbox .info{font-size: 14px;line-height: 24px;}
.gssl_section1 .content .ulbox ul li:nth-child(even) .libox .right .wordsbox{;padding: 12px 12px 0 12px;}
}

.gssl_section2{width: 100%;padding-bottom: 40px;}
.gssl_section2 .content{width: 100%;background: #fff;border-bottom: 1px solid #c2b08c;}
.gssl_section2 .content .titbox{width: 100%;padding: 95px 56px 40px 56px;border-bottom: 1px solid #d2d2d2;}
.gssl_section2 .content .titbox .tit1{font-size: 26px;color: #1b1b1b;line-height: 30px;text-align: center;margin-bottom: 12px;font-weight: bolder;}
.gssl_section2 .content .titbox .tit2{font-size: 23px;color: #7d7d7d;line-height: 28px;text-align: center;letter-spacing: 0;}
.gssl_section2 .content .conbox{width: 100%;padding: 32px 56px 46px 56px;}
.gssl_section2 .content .conbox .con1{margin: 0 -48px;overflow: hidden;width: calc(100% + 96px);margin-bottom: 50px;}
.gssl_section2 .content .conbox .con1 .boxs{width: 50%;float: left;padding: 0 48px;}
.gssl_section2 .content .conbox .con1 .boxs img{width: 40px;display: block;margin: 0 auto 10px auto;}
.gssl_section2 .content .conbox .con1 .boxs .words{font-size: 20px;color: #a48953;line-height: 24px;text-align: center;margin-bottom: 20px;}
.gssl_section2 .content .conbox .con1 .boxs .info{font-size: 16px;color: #000000;line-height: 27px;letter-spacing: 0;}
.gssl_section2 .content .conbox .con2{width: 100%;}
.gssl_section2 .content .conbox .con2 .ul{margin: 0 -8px;overflow: hidden;width: calc(100% + 16px);}
.gssl_section2 .content .conbox .con2 .ul .li{padding: 0 8px;}
.gssl_section2 .content .conbox .con2 .ul .li a{display: block;width: 100%;}
.gssl_section2 .content .conbox .con2 .ul .li a .pic{ width: 100%; padding-bottom: 67.23%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.gssl_section2 .content .conbox .con2 .ul .li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.gssl_section2 .content .conbox .con2 .ul .li a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.gssl_section2 .content .conbox .con2 .ul .li a .words{font-size: 16px;color: #000000;line-height: 20px;text-align: center;padding: 16px 0 0 0;}
.gssl_section2 .content .conbox .con2 .ul .li a:hover .words{color: #b9a57d;}
@media screen and (max-width:1680px) {
.gssl_section2 .content .titbox{padding: 85px 46px 40px 46px;;}
.gssl_section2 .content .titbox .tit1{font-size: 20px;line-height: 24px;margin-bottom: 10px;}
.gssl_section2 .content .titbox .tit2{font-size: 16px;line-height: 20px;}
.gssl_section2 .content .conbox{padding: 30px 46px;}
.gssl_section2 .content .conbox .con1{margin: 0 -30px;width: calc(100% + 60px);margin-bottom: 30px;}
.gssl_section2 .content .conbox .con1 .boxs{padding: 0 30px;}
.gssl_section2 .content .conbox .con1 .boxs img{width: 34px;}
.gssl_section2 .content .conbox .con1 .boxs .words{font-size: 18px;margin-bottom: 14px;}
.gssl_section2 .content .conbox .con1 .boxs .info{font-size: 14px;line-height: 24px;}
.gssl_section2 .content .conbox .con2 .ul{margin: 0 -6px;width: calc(100% + 12px);}
.gssl_section2 .content .conbox .con2 .ul .li{padding: 0 6px;}
.gssl_section2 .content .conbox .con2 .ul .li a .words{font-size: 14px;}
}
@media screen and (max-width:1024px) {
.gssl_section2{padding-bottom: 30px;}
.gssl_section2 .content .titbox{padding: 14px;}
.gssl_section2 .content .titbox .tit1{font-size: 18px;line-height: 24px;margin-bottom: 8px;}
.gssl_section2 .content .titbox .tit2{font-size: 14px;line-height: 20px;}
.gssl_section2 .content .conbox{padding: 14px;}
.gssl_section2 .content .conbox .con1{margin: 0;width: 100%;margin-bottom: 14px;}
.gssl_section2 .content .conbox .con1 .boxs{width: 100%;padding: 0 0;margin-bottom: 12px;}
.gssl_section2 .content .conbox .con1 .boxs:last-child{margin-bottom: 0;}
.gssl_section2 .content .conbox .con1 .boxs img{width: 34px;}
.gssl_section2 .content .conbox .con1 .boxs .words{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.gssl_section2 .content .conbox .con1 .boxs .info{font-size: 14px;line-height: 22px;}
.gssl_section2 .content .conbox .con2 .ul{margin: 0 -2px;overflow: hidden;width: calc(100% + 4px);padding-bottom: 24px;}
.gssl_section2 .content .conbox .con2 .ul .li{padding: 0 2px;}
.gssl_section2 .content .conbox .con2 .ul .li a .words{font-size: 14px;padding: 10px 0 0 0;}
.gssl_section2 .content .conbox .con2 .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.gssl_section2 .content .conbox .con2 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.gssl_section2 .content .conbox .con2 .ul .slick-dots li.slick-active{ background: #b9a57d;}
}

.gssl_section3{width: 100%;padding-bottom: 76px;}
.gssl_section3 .content{width: 100%;background: #fff;border-bottom: 1px solid #c2b08c;}
.gssl_section3 .content .titbox{width: 100%;border-bottom: 1px solid #e1e1e1;padding: 95px 56px 40px 56px;}
.gssl_section3 .content .titbox .tit1{font-size: 26px;color: #1b1b1b;line-height: 30px;text-align: center;margin-bottom: 12px;font-weight: bolder;}
.gssl_section3 .content .titbox .tit2{font-size: 23px;color: #7d7d7d;line-height: 28px;text-align: center;letter-spacing: 0;}
.gssl_section3 .content .conboxs{width: 100%;padding: 30px 56px 42px 56px;}
.gssl_section3 .content .conboxs .con1{margin: 0 -33px;overflow: hidden;width: calc(100% + 66px);margin-bottom: 30px;}
.gssl_section3 .content .conboxs .con1 .boxs{width: 50%;float: left;padding: 0 33px;}
.gssl_section3 .content .conboxs .con1 .boxs .pic{ width: 100%; padding-bottom: 39.75%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.gssl_section3 .content .conboxs .con1 .boxs .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.gssl_section3 .content .conboxs .con1 .boxs .pic:hover img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.gssl_section3 .content .conboxs .con1 .boxs .wordsbox{width: 100%;padding-top: 26px;}
.gssl_section3 .content .conboxs .con1 .boxs .wordsbox img{width: 50px;display: block;margin: 0 auto 10px auto;}
.gssl_section3 .content .conboxs .con1 .boxs .wordsbox .tit{font-size: 20px;color: #a48953;line-height: 24px;text-align: center;margin-bottom: 18px;}
.gssl_section3 .content .conboxs .con1 .boxs .wordsbox .info{font-size: 16px;color: #000000;line-height: 27px;letter-spacing: 0;cursor: text;}
.gssl_section3 .content .conboxs .con2{width: 100%;}
.gssl_section3 .content .conboxs .con2 .listbox{width: 100%;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.gssl_section3 .content .conboxs .con2 .listbox .list{display: inline-block;vertical-align: middle;}
.gssl_section3 .content .conboxs .con2 .listbox .list img{height: 40px;display: block;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.gssl_section3 .content .conboxs .con2 .listbox .list:hover img{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);} 
@media screen and (max-width:1680px) {
.gssl_section3{padding-bottom: 40px;}
.gssl_section3 .content .titbox{padding: 85px 46px 40px 46px;;}
.gssl_section3 .content .titbox .tit1{font-size: 20px;line-height: 24px;margin-bottom: 10px;}
.gssl_section3 .content .titbox .tit2{font-size: 16px;line-height: 20px;}
.gssl_section3 .content .conboxs{padding: 30px 46px;}
.gssl_section3 .content .conboxs .con1{margin: 0 -20px;width: calc(100% + 40px);margin-bottom: 24px;}
.gssl_section3 .content .conboxs .con1 .boxs{padding: 0 20px;}
.gssl_section3 .content .conboxs .con1 .boxs .wordsbox{padding-top: 18px;}
.gssl_section3 .content .conboxs .con1 .boxs .wordsbox img{width: 44px;}
.gssl_section3 .content .conboxs .con1 .boxs .wordsbox .tit{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.gssl_section3 .content .conboxs .con1 .boxs .wordsbox .info{font-size: 14px;line-height: 20px;}
.gssl_section3 .content .conboxs .con2 .listbox .list img{height: 34px;}
}
@media screen and (max-width:1024px) {
.gssl_section3{padding-bottom: 30px;}
.gssl_section3 .content .titbox{padding: 14px;}
.gssl_section3 .content .titbox .tit1{font-size: 18px;line-height: 24px;margin-bottom: 8px;}
.gssl_section3 .content .titbox .tit2{font-size: 14px;line-height: 20px；}
.gssl_section3 .content .conboxs{padding: 14px;}
.gssl_section3 .content .conboxs .con1{margin: 0;width: 100%;margin-bottom: 14px;}
.gssl_section3 .content .conboxs .con1 .boxs{width: 100%;margin-bottom: 12px; padding: 0;}
.gssl_section3 .content .conboxs .con1 .boxs:last-child{margin-bottom: 0;}
.gssl_section3 .content .conboxs .con1 .boxs .wordsbox{padding-top: 10px;}
.gssl_section3 .content .conboxs .con1 .boxs .wordsbox img{width: 40px;}
.gssl_section3 .content .conboxs .con1 .boxs .wordsbox .tit{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.gssl_section3 .content .conboxs .con1 .boxs .wordsbox .info{font-size: 14px;line-height: 20px;}
.gssl_section3 .content .conboxs .con2 .listbox{width: 100%;display: block;padding-bottom: 24px;}
.gssl_section3 .content .conboxs .con2 .listbox .list{display: block;width: 100%;text-align: center;}
.gssl_section3 .content .conboxs .con2 .listbox .list img{height: 34px;display: inline-block;}
.gssl_section3 .content .conboxs .con2 .listbox .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.gssl_section3 .content .conboxs .con2 .listbox .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.gssl_section3 .content .conboxs .con2 .listbox .slick-dots li.slick-active{ background: #b9a57d;}
}

/*内页标题*/
.ny_titbox{width: 100%;border-bottom: 1px solid #ededed;padding: 60px 50px 40px 50px;}
.ny_titbox .tit1{font-size: 26px;color: #1b1b1b;line-height: 30px;text-align: center;font-weight: bolder;margin-bottom: 12px;}
.ny_titbox .tit2{font-size: 23px;color: #7d7d7d;line-height: 28px;text-align: center;letter-spacing: 0;}
@media screen and (max-width:1680px) {
/*20220401start*/
.ny_titbox{padding: 85px 46px 40px 46px;}
/*20220401end*/
.ny_titbox .tit1{font-size: 20px;line-height: 24px;margin-bottom: 10px;}
.ny_titbox .tit2{font-size: 16px;line-height: 20px;}
}
@media screen and (max-width:1024px) {
.ny_titbox{padding: 14px;}
.ny_titbox .tit1{font-size: 18px;line-height: 24px;margin-bottom: 8px;}
.ny_titbox .tit2{font-size: 14px;line-height: 20px;}
}

/*经营业务*/
.jyyy_section1{width: 100%;padding-bottom: 40px;}
.jyyy_section1 .content{width: 100%;background: #fff;border-bottom: 1px solid #aa915e;}
.jyyy_section1 .content .conbox{width: 100%;padding: 44px 60px 56px 60px;}
.jyyy_section1 .content .conbox .text{font-size: 18px;color: #000000;line-height: 34px;margin-bottom: 48px;}
.jyyy_section1 .content .conbox .ul{margin: -25px -10px;overflow: hidden;width: calc(100% + 20px);display:flex; flex-wrap: wrap; align-items: flex-start;}
.jyyy_section1 .content .conbox .ul .li{width: 50%;float: left;padding: 25px 10px;}
.jyyy_section1 .content .conbox .ul .li a{display: block;width: 100%;padding-left: 104px;font-size: 0;}
.jyyy_section1 .content .conbox .ul .li a .ico{width: 70px;display: inline-block;vertical-align: middle;}
.jyyy_section1 .content .conbox .ul .li a .ico img{width: 100%;display: block;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.jyyy_section1 .content .conbox .ul .li a:hover .ico img{transform: rotateY(180deg);}
.jyyy_section1 .content .conbox .ul .li a .wordsbox{display: inline-block;vertical-align: middle;width: calc(100% - 72px);padding-left: 30px;}
.jyyy_section1 .content .conbox .ul .li a .wordsbox .tit{font-size: 20px;color: #a48953;line-height: 24px;margin-bottom: 10px;cursor: text;}
.jyyy_section1 .content .conbox .ul .li a .wordsbox .info{font-size: 16px;color: #434343;line-height: 20px;letter-spacing: 0;cursor: text;}
.jyyy_section1 .content .conbox .ul .li a .wordsbox .info span{font-size: 12px;}
.jyyy_section1 .content .conbox .listbox{width: 100%;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.jyyy_section1 .content .conbox .listbox .list{display: inline-block;vertical-align: middle;}
.jyyy_section1 .content .conbox .listbox .list img{height: 60px;display: block;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.jyyy_section1 .content .conbox .listbox .list:hover img{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);}
.jyyy_section1 .content .conbox .listbox.listbox1{margin-top: 76px;}
.jyyy_section1 .content .conbox .listbox.listbox2{margin-top: 8px;}
.jyyy_section1 .content .conbox .listbox3{display: none;}
@media screen and (max-width:1680px) {
.jyyy_section1 .content .conbox{padding: 30px 50px;}
.jyyy_section1 .content .conbox .text{font-size: 14px;line-height: 24px;margin-bottom: 30px;}
.jyyy_section1 .content .conbox .ul{margin: -14px;width: calc(100% + 28px);}
.jyyy_section1 .content .conbox .ul .li{padding: 14px;}
.jyyy_section1 .content .conbox .ul .li a{padding-left: 80px;}
.jyyy_section1 .content .conbox .ul .li a .ico{width: 54px;}
.jyyy_section1 .content .conbox .ul .li a .wordsbox{width: calc(100% - 56px);padding-left: 20px;}
.jyyy_section1 .content .conbox .ul .li a .wordsbox .tit{font-size: 16px;line-height: 20px;}
.jyyy_section1 .content .conbox .ul .li a .wordsbox .info{font-size: 14px;}
.jyyy_section1 .content .conbox .listbox .list img{height: 46px;}
.jyyy_section1 .content .conbox .listbox.listbox1{margin-top: 40px;}
}
@media screen and (max-width:1024px) {
.jyyy_section1{padding-bottom: 30px;}
.jyyy_section1 .content .conbox{padding: 14px;}
.jyyy_section1 .content .conbox .text{font-size: 14px;line-height: 26px;margin-bottom: 12px;}
.jyyy_section1 .content .conbox .ul{margin: 0;width: 100%;}
.jyyy_section1 .content .conbox .ul .li{width: 100%;padding: 0;margin-bottom: 12px;}
.jyyy_section1 .content .conbox .ul .li:last-child{margin-bottom: 0;}
.jyyy_section1 .content .conbox .ul .li a{padding-left: 0;}
.jyyy_section1 .content .conbox .ul .li a .ico{width: 46px;}
.jyyy_section1 .content .conbox .ul .li a .wordsbox{width: calc(100% - 48px);padding-left: 14px;}
.jyyy_section1 .content .conbox .ul .li a .wordsbox .tit{font-size: 16px;line-height: 20px;margin-bottom: 8px;}
.jyyy_section1 .content .conbox .ul .li a .wordsbox .info{font-size: 14px;}
.jyyy_section1 .content .conbox .listbox{display: none;}
.jyyy_section1 .content .conbox .listbox3{display: block;margin: 0 -6px;width: calc(100% + 12px);margin-top: 14px;padding-bottom: 24px;}
.jyyy_section1 .content .conbox .listbox3 .list{padding: 0 6px;}
.jyyy_section1 .content .conbox .listbox3 .list a{display: block;width: 100%;text-align: center;}
.jyyy_section1 .content .conbox .listbox3 .list a img{height: 45px;display: inline-block;max-width: 100%;}
.jyyy_section1 .content .conbox .listbox3 .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.jyyy_section1 .content .conbox .listbox3 .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.jyyy_section1 .content .conbox .listbox3 .slick-dots li.slick-active{ background: #b9a57d;}
}

.jyyy_section2{width: 100%;padding-bottom: 40px;}
.jyyy_section2 .content{width: 100%;background: #fff;border-bottom: 1px solid #c1af8b;}
.jyyy_section2 .content .conbox{width: 100%;padding: 50px 54px 82px 54px;}
.jyyy_section2 .content .conbox .ul{margin: -35px -45px;width: calc(100% + 90px);overflow: hidden;display:flex; flex-wrap: wrap; align-items: flex-start;}
.jyyy_section2 .content .conbox .ul .li{width: 50%;float: left;padding: 35px 45px;}
.jyyy_section2 .content .conbox .ul .li .pic{ width: 100%; padding-bottom: 40.59%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.jyyy_section2 .content .conbox .ul .li .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; d
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.jyyy_section2 .content .conbox .ul .li:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.jyyy_section2 .content .conbox .ul .li .wordsbox{width: 100%;padding-top: 34px;}
.jyyy_section2 .content .conbox .ul .li .wordsbox .tit{font-size: 20px;color: #a48953;line-height: 24px;text-align: center;margin-bottom: 24px;cursor: text;}
.jyyy_section2 .content .conbox .ul .li .wordsbox .info{font-size: 16px;color: #000000;line-height: 28px;letter-spacing: 0;cursor: text;}
@media screen and (max-width:1680px) {
.jyyy_section2 .content .conbox{padding: 30px 50px;}
.jyyy_section2 .content .conbox .ul{margin: -30px;width: calc(100% + 60px);}
.jyyy_section2 .content .conbox .ul .li{padding: 30px;}
.jyyy_section2 .content .conbox .ul .li .wordsbox{padding-top: 20px;}
.jyyy_section2 .content .conbox .ul .li .wordsbox .tit{font-size: 18px;margin-bottom: 16px;}
.jyyy_section2 .content .conbox .ul .li .wordsbox .info{font-size: 14px;line-height: 20px;;}
}
@media screen and (max-width:1024px) {
.jyyy_section2{padding-bottom: 30px;}
.jyyy_section2 .content .conbox{padding: 14px;}
.jyyy_section2 .content .conbox .ul{margin: 0 -2px;width: calc(100% + 4px);padding-bottom: 24px;}
.jyyy_section2 .content .conbox .ul .li{padding: 0 2px;}
.jyyy_section2 .content .conbox .ul .li .wordsbox{padding-top: 14px;}
.jyyy_section2 .content .conbox .ul .li .wordsbox .tit{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.jyyy_section2 .content .conbox .ul .li .wordsbox .info{font-size: 14px;line-height: 20px;}
.jyyy_section2 .content .conbox .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.jyyy_section2 .content .conbox .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.jyyy_section2 .content .conbox .ul .slick-dots li.slick-active{ background: #b9a57d;}
}

.jyyy_section3{width: 100%;padding-bottom: 40px;}
.jyyy_section3 .content{width: 100%;background: #fff;border-bottom: 1px solid #c2b08c;}
.jyyy_section3 .content .conbox{width: 100%;padding: 32px 60px 54px 60px;}
.jyyy_section3 .content .conbox .con1{width: calc(100% + 90px);margin: 0 -45px;overflow: hidden;}
.jyyy_section3 .content .conbox .con1 .boxs{width: 50%;float: left;padding: 0 45px;}
.jyyy_section3 .content .conbox .con1 .boxs .pic{ width: 100%; padding-bottom: 40.59%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.jyyy_section3 .content .conbox .con1 .boxs .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.jyyy_section3 .content .conbox .con1 .boxs:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.jyyy_section3 .content .conbox .con1 .boxs .wordsbox{width: 100%;padding-top: 34px;}
.jyyy_section3 .content .conbox .con1 .boxs .wordsbox .tit{font-size: 20px;color: #a48953;line-height: 24px;text-align: center;margin-bottom: 24px;cursor: text;}
.jyyy_section3 .content .conbox .con1 .boxs .wordsbox .info{font-size: 16px;color: #000000;line-height: 27px;letter-spacing: 0;cursor: text;}
.jyyy_section3 .content .conbox .con2{margin-top: 58px;width: 100%;}
.jyyy_section3 .content .conbox .con2 .ul{margin: 0 -7.5px;width: calc(100% + 15px);}
.jyyy_section3 .content .conbox .con2 .ul .slick-list{text-align: center;}
.jyyy_section3 .content .conbox .con2 .ul .slick-list .slick-track{display: inline-block;}
.jyyy_section3 .content .conbox .con2 .ul .li{padding: 0 7.5px;}
.jyyy_section3 .content .conbox .con2 .ul .li a{display: block;width: 100%;}
.jyyy_section3 .content .conbox .con2 .ul .li a .pic1{ width: 100%; padding-bottom: 63.24%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.jyyy_section3 .content .conbox .con2 .ul .li a .pic1 img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.jyyy_section3 .content .conbox .con2 .ul .li a:hover .pic1 img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.jyyy_section3 .content .conbox .con2 .ul .li a .pic2{width: 100%;text-align: center;margin-top: 16px;}
.jyyy_section3 .content .conbox .con2 .ul .li a .pic2 img{max-width: 100%;height: 70px;display: inline-block;}
@media screen and (max-width:1680px) {
.jyyy_section3 .content .conbox{padding: 30px 50px;}
.jyyy_section3 .content .conbox .con1{width: calc(100% + 60px);margin: 0 -30px;}
.jyyy_section3 .content .conbox .con1 .boxs{padding: 0 30px;}
.jyyy_section3 .content .conbox .con1 .boxs .wordsbox{padding-top: 20px;}
.jyyy_section3 .content .conbox .con1 .boxs .wordsbox .tit{font-size: 18px;margin-bottom: 16px;}
.jyyy_section3 .content .conbox .con1 .boxs .wordsbox .info{font-size: 14px;line-height: 24px;}
.jyyy_section3 .content .conbox .con2{margin-top: 30px;}
.jyyy_section3 .content .conbox .con2 .ul{margin: 0 -6px;width: calc(100% + 12px);}
.jyyy_section3 .content .conbox .con2 .ul .li{padding: 0 6px;}
.jyyy_section3 .content .conbox .con2 .ul .li a .pic2{margin-top: 14px;}
.jyyy_section3 .content .conbox .con2 .ul .li a .pic2 img{height: 60px;;}
}
@media screen and (max-width:1024px) {
.jyyy_section3{padding-bottom: 30px;}
.jyyy_section3 .content .conbox{padding: 14px;}
.jyyy_section3 .content .conbox .con1{width: 100%;margin: 0;}
.jyyy_section3 .content .conbox .con1 .boxs{width: 100%;padding: 0;margin-bottom: 12px;}
.jyyy_section3 .content .conbox .con1 .boxs:last-child{margin-bottom: 0;}
.jyyy_section3 .content .conbox .con1 .boxs .wordsbox{padding-top: 12px;}
.jyyy_section3 .content .conbox .con1 .boxs .wordsbox .tit{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.jyyy_section3 .content .conbox .con1 .boxs .wordsbox .info{font-size: 14px;line-height: 20px;}
.jyyy_section3 .content .conbox .con2{margin-top: 14px;}
.jyyy_section3 .content .conbox .con2 .ul{margin: 0 -5px;width: calc(100% + 10px);padding-bottom: 24px;}
.jyyy_section3 .content .conbox .con2 .ul .li{padding: 0 5px;}
.jyyy_section3 .content .conbox .con2 .ul .li a .pic2{margin-top: 10px;}
.jyyy_section3 .content .conbox .con2 .ul .li a .pic2 img{height: 50px;}
.jyyy_section3 .content .conbox .con2 .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.jyyy_section3 .content .conbox .con2 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.jyyy_section3 .content .conbox .con2 .ul .slick-dots li.slick-active{ background: #b9a57d;}
}

.jyyy_section4{width: 100%;padding-bottom: 40px;}
.jyyy_section4 .content{width: 100%;background: #fff;border-bottom: 1px solid #a48953;}
.jyyy_section4 .content .conbox{width: 100%;padding: 32px 60px 60px 60px;}
.jyyy_section4 .content .conbox .con1{width: 100%;overflow: hidden;margin-bottom: 40px;}
.jyyy_section4 .content .conbox .con1 .left{width: 46.41%;float: left;cursor: pointer;}



.jyyy_section4 .content .conbox .con1 .left .pic{ width: 100%; padding-bottom: 40.66%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.jyyy_section4 .content .conbox .con1 .left .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.jyyy_section4 .content .conbox .con1 .left:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}








.jyyy_section4 .content .conbox .con1 .right{width: 53.59%;float: right;padding-left: 50px;cursor: text;}
.jyyy_section4 .content .conbox .con1 .right .tit{font-size: 20px;color: #a48953;line-height: 24px;margin-bottom: 24px;text-align: center;}
.jyyy_section4 .content .conbox .con1 .right .info{font-size: 16px;color: #000000;line-height: 27px;letter-spacing: 0;}
.jyyy_section4 .content .conbox .con2{width: 100%;}
.jyyy_section4 .content .conbox .con2 .ul{margin: 0 -4px;width: calc(100% + 8px);}
.jyyy_section4 .content .conbox .con2 .ul .li{padding: 0 4px;}
.jyyy_section4 .content .conbox .con2 .ul .li .pic{ width: 100%; padding-bottom: 114.45%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.jyyy_section4 .content .conbox .con2 .ul .li .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.jyyy_section4 .content .conbox .con2 .ul .li:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
@media screen and (max-width:1680px) {
.jyyy_section4 .content .conbox{padding: 30px 50px;}
.jyyy_section4 .content .conbox .con1{margin-bottom: 30px;}
.jyyy_section4 .content .conbox .con1 .right{padding-left: 30px;}
.jyyy_section4 .content .conbox .con1 .right .tit{font-size: 18px;line-height: 24px;margin-bottom: 16px;}
.jyyy_section4 .content .conbox .con1 .right .info{font-size: 14px;line-height: 22px;}
}
@media screen and (max-width:1024px) {
.jyyy_section4{padding-bottom: 30px;}
.jyyy_section4 .content .conbox{padding: 14px;}
.jyyy_section4 .content .conbox .con1{margin-bottom: 14px;}
.jyyy_section4 .content .conbox .con1 .left{width: 100%;}
.jyyy_section4 .content .conbox .con1 .right{width: 100%;margin-top: 12px;padding-left: 0;}
.jyyy_section4 .content .conbox .con1 .right .tit{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.jyyy_section4 .content .conbox .con1 .right .info{font-size: 14px;line-height: 24px;}
.jyyy_section4 .content .conbox .con2 .ul{padding-bottom: 24px;}
.jyyy_section4 .content .conbox .con2 .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.jyyy_section4 .content .conbox .con2 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.jyyy_section4 .content .conbox .con2 .ul .slick-dots li.slick-active{ background: #b9a57d;}
}

.jyyy_section5{width: 100%;padding-bottom: 40px;}
.jyyy_section5 .content{width: 100%;background: #fff;border-bottom: 1px solid #c6b696;}
.jyyy_section5 .content .conbox{width: 100%;padding: 32px 54px 60px 54px;}
.jyyy_section5 .content .conbox .con1{width: 100%;margin-bottom: 44px;overflow: hidden;}
.jyyy_section5 .content .conbox .con1 .left{float: left;width: 46.25%;cursor: pointer;}
.jyyy_section5 .content .conbox .con1 .left .pic{ width: 100%; padding-bottom: 40.66%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.jyyy_section5 .content .conbox .con1 .left .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.jyyy_section5 .content .conbox .con1 .left:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.jyyy_section5 .content .conbox .con1 .right{width: 53.75%;float: right;padding-left: 54px;cursor: text;}
.jyyy_section5 .content .conbox .con1 .right .tit{font-size: 20px;color: #a48953;line-height: 24px;margin-bottom: 22px;text-align: center;}
.jyyy_section5 .content .conbox .con1 .right .info{font-size: 16px;color: #000000;line-height: 27px;letter-spacing: 0;}
.jyyy_section5 .content .conbox .con2{width: 100%;}
.jyyy_section5 .content .conbox .con2 .ul{margin: 0 -13px;overflow: hidden;width: calc(100% + 26px);}
.jyyy_section5 .content .conbox .con2 .ul .li{padding: 0 13px;}
.jyyy_section5 .content .conbox .con2 .ul .li a{display: block;}
.jyyy_section5 .content .conbox .con2 .ul .li a .pic{ width: 100%; padding-bottom: 61.45%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.jyyy_section5 .content .conbox .con2 .ul .li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.jyyy_section5 .content .conbox .con2 .ul .li a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.jyyy_section5 .content .conbox .con2 .ul .li a .words{cursor: text; width: 100%;font-size: 16px;color: #000000;line-height: 20px;text-align: center;margin-top: 12px;}
.jyyy_section5 .content .conbox .con2 .ul .li a:hover .words{color: #a48953;}
@media screen and (max-width:1680px) {
.jyyy_section5 .content .conbox{padding: 30px 50px;}
.jyyy_section5 .content .conbox .con1{margin-bottom: 30px;}
.jyyy_section5 .content .conbox .con1 .right{padding-left: 40px;}
.jyyy_section5 .content .conbox .con1 .right .tit{font-size: 18px;margin-bottom: 14px;}
.jyyy_section5 .content .conbox .con1 .right .info{font-size: 14px;line-height: 24px;}
.jyyy_section5 .content .conbox .con2 .ul{margin: 0 -8px;width: calc(100% + 16px);}
.jyyy_section5 .content .conbox .con2 .ul .li{padding: 0 8px;}
.jyyy_section5 .content .conbox .con2 .ul .li a .words{font-size: 14px;margin-top: 10px;}
}
@media screen and (max-width:1024px) {
.jyyy_section5{padding-bottom: 30px;}
.jyyy_section5 .content .conbox{padding: 14px;}
.jyyy_section5 .content .conbox .con1{margin-bottom: 14px;}
.jyyy_section5 .content .conbox .con1 .left{float: left;width: 100%;margin-bottom: 12px;}
.jyyy_section5 .content .conbox .con1 .right{width: 100%;;padding-left: 0;}
.jyyy_section5 .content .conbox .con1 .right .tit{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.jyyy_section5 .content .conbox .con1 .right .info{font-size: 14px;line-height: 20px;}
.jyyy_section5 .content .conbox .con2 .ul{margin: 0 -6px;width: calc(100% + 12px);padding-bottom: 24px;}
.jyyy_section5 .content .conbox .con2 .ul .li{padding: 0 6px;}
.jyyy_section5 .content .conbox .con2 .ul .li a .words{font-size: 14px;margin-top: 10px;}
.jyyy_section5 .content .conbox .con2 .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.jyyy_section5 .content .conbox .con2 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.jyyy_section5 .content .conbox .con2 .ul .slick-dots li.slick-active{ background: #b9a57d;}
}

/*项目介绍*/
.xmjs_section1{width: 100%;padding-top: 50px;padding-bottom: 56px;}
.xmjs_section1 .text{font-size: 21px;color: #000000;line-height: 41px;letter-spacing: 0;padding: 0 56px;}
@media screen and (max-width:1680px) {
.xmjs_section1{padding-top: 40px;padding-bottom: 40px;}
.xmjs_section1 .text{font-size: 16px;line-height: 34px;}
}
@media screen and (max-width:1024px) {
.xmjs_section1{padding-top: 20px;padding-bottom: 20px;}
.xmjs_section1 .text{font-size: 16px;line-height: 30px;padding: 0;}
}

.xmjs_section{width: 100%;padding-bottom: 52px;}
.xmjs_section2{padding-bottom: 28px;}
.xmjs_section3{padding-bottom: 62px;}
.xmjs_section .content{width: 100%;background: #fff;border-bottom: 1px solid #c6b696;}
.xmjs_section .content .conbox{width: 100%;padding: 32px 55px 44px 55px;}
.xmjs_section .content .conbox ul{width: 100%;}
.xmjs_section .content .conbox ul li{width: 100%;margin-bottom: 42px;}
.xmjs_section .content .conbox ul li:last-child{margin-bottom: 0;}
.xmjs_section .content .conbox ul li .a{display: block;width: 100%;overflow: hidden;}
.xmjs_section .content .conbox ul li .a .left{width: 38.29%;float: left;}
.xmjs_section .content .conbox ul li .a .left .pic{ width: 100%; padding-bottom: 56.26%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.xmjs_section .content .conbox ul li .a .left .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.xmjs_section .content .conbox ul li .a:hover .left .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.xmjs_section .content .conbox ul li .a .right{width: 61.71%;float: right;padding-left: 54px;}
.xmjs_section .content .conbox ul li .a .right .titboxs{width: 100%;font-size: 0;margin-bottom: 12px;}
.xmjs_section .content .conbox ul li .a .right .titboxs .words{font-size: 20px;color: #a48953;line-height: 24px;display: inline-block;vertical-align: middle;}
.xmjs_section .content .conbox ul li .a .right .titboxs .words2{opacity: 0; font-size: 13px;
                                                                color: #ffffff;line-height: 24px;background: #a48953;
                                                                border-radius: 6px;display: inline-block;vertical-align: middle;padding: 0 12px;margin-left: 24px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.xmjs_section .content .conbox ul li .a:hover .right .titboxs .words2{opacity: 1;}
.xmjs_section .content .conbox ul li .a .right .tit2{font-size: 18px;color: #6b6b6b;line-height: 24px;margin-bottom: 20px;letter-spacing: 0;}
.xmjs_section .content .conbox ul li .a .right .info{font-size: 16px;color: #000000;line-height: 27px;text-align: justify;letter-spacing: 0;}
@media screen and (max-width:1680px) {
.xmjs_section .content .conbox{padding: 30px 50px;}
.xmjs_section .content .conbox ul li{margin-bottom: 30px;}
.xmjs_section .content .conbox ul li .a .right{padding-left: 30px;}
.xmjs_section .content .conbox ul li .a .right .titboxs{margin-bottom: 10px;}
.xmjs_section .content .conbox ul li .a .right .titboxs .words{font-size: 18px;}
.xmjs_section .content .conbox ul li .a .right .titboxs .words2{font-size: 12px;padding: 0 8px;margin-left: 12px;opacity:1}
.xmjs_section .content .conbox ul li .a .right .tit2{font-size: 16px;line-height: 20px;margin-bottom: 14px;}
.xmjs_section .content .conbox ul li .a .right .info{font-size: 14px;line-height: 22px;}
}
@media screen and (max-width:1024px) {
.xmjs_section{padding-bottom: 30px;}
.xmjs_section .content .conbox{padding: 14px;}
.xmjs_section .content .conbox ul li{margin-bottom: 12px;}
.xmjs_section .content .conbox ul li .a .left{width: 100%;}
.xmjs_section .content .conbox ul li .a .right{width: 100%;padding-left: 0;margin-top: 10px;}
.xmjs_section .content .conbox ul li .a .right .titboxs{margin-bottom: 10px;}
.xmjs_section .content .conbox ul li .a .right .titboxs .words2{font-size: 12px;padding: 0 8px;margin-left: 8px;}
.xmjs_section .content .conbox ul li .a .right .tit2{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.xmjs_section .content .conbox ul li .a .right .info{font-size: 14px;line-height: 20px;}
}






























@media screen and (max-width:1024px){
    .jyyy_section1{position: relative;
  padding-top: 50px;
  margin-top: -50px;}
     .jyyy_section2{position: relative;
  padding-top: 50px;
  margin-top: -50px;}
      .jyyy_section3{position: relative;
  padding-top: 50px;
  margin-top: -50px;}
       .jyyy_section4{position: relative;
  padding-top: 50px;
  margin-top: -50px;}
        .jyyy_section5{position: relative;
  padding-top: 50px;
  margin-top: -50px;}
        .gssl_section1{position: relative;
  padding-top: 50px;
  margin-top: -50px;}
        .gssl_section2{position: relative;
  padding-top: 50px;
  margin-top: -50px;}
        .gssl_section3{position: relative;
  padding-top: 50px;
  margin-top: -50px;}
        .gsxx_section1{position: relative;
  padding-top: 50px;
  margin-top: -50px;}
        .gsxx_section2{position: relative;
  padding-top: 50px;
  margin-top: -50px;}
        .gsxx_section3{position: relative;
  padding-top: 50px;
  margin-top: -50px;}
        .gsxx_section4{position: relative;
  padding-top: 50px;
  margin-top: -50px;}
        #ztyy{position: relative;
  padding-top: 50px;
  margin-top: -50px;}
          #sbyywhgl{position: relative;
  padding-top: 50px;
  margin-top: -50px;}
            #jzhjgl{position: relative;
  padding-top: 50px;
  margin-top: -50px;}

}



